final payment - Alemán Inglés Diccionario